to call to give evidence - Spanish English Dictionary